@theme inline prefix(tw) {
    --*: initial;

    --color-white: var(--color-white);
    --color-black: var(--color-black);
    --color-gray: var(--color-gray);
    --color-gray--50: var(--color-gray--50);
    --color-gray--100: var(--color-gray--100);
    --color-gray--200: var(--color-gray--200);
    --color-gray--300: var(--color-gray--300);
    --color-gray--400: var(--color-gray--400);
    --color-gray--500: var(--color-gray--500);
    --color-gray--600: var(--color-gray--600);
    --color-gray--700: var(--color-gray--700);
    --color-gray--800: var(--color-gray--800);
    --color-gray--900: var(--color-gray--900);
    --color-gray--950: var(--color-gray--950);
    --radius--min: var(--border-radius--min);
    --radius--max: var(--border-radius--max);
    --radius--min--xs: var(--border-radius--min--xs);
    --radius--min--sm: var(--border-radius--min--sm);
    --radius--min--md: var(--border-radius--min--md);
    --radius--min--lg: var(--border-radius--min--lg);
    --radius--min--xl: var(--border-radius--min--xl);
    --radius--max--xs: var(--border-radius--max--xs);
    --radius--max--sm: var(--border-radius--max--sm);
    --radius--max--md: var(--border-radius--max--md);
    --radius--max--lg: var(--border-radius--max--lg);
    --radius--max--xl: var(--border-radius--max--xl);
    --radius--xs: var(--border-radius--xs);
    --radius--sm: var(--border-radius--sm);
    --radius--md: var(--border-radius--md);
    --radius--lg: var(--border-radius--lg);
    --radius--xl: var(--border-radius--xl);
    --radius--full: var(--border-radius--full);
    --drop-shadow-offset-x--xs: var(--box-shadow-offset-x--xs);
    --drop-shadow-offset-y--xs: var(--box-shadow-offset-y--xs);
    --drop-shadow-blur-radius--xs: var(--box-shadow-blur-radius--xs);
    --drop-shadow-spread-radius--xs: var(--box-shadow-spread-radius--xs);
    --drop-shadow-color--xs: var(--box-shadow-color--xs);
    --drop-shadow--xs: var(--box-shadow--xs);
    --drop-shadow-offset-x--sm: var(--box-shadow-offset-x--sm);
    --drop-shadow-offset-y--sm: var(--box-shadow-offset-y--sm);
    --drop-shadow-blur-radius--sm: var(--box-shadow-blur-radius--sm);
    --drop-shadow-spread-radius--sm: var(--box-shadow-spread-radius--sm);
    --drop-shadow-color--sm: var(--box-shadow-color--sm);
    --drop-shadow--sm: var(--box-shadow--sm);
    --drop-shadow-offset-x--md: var(--box-shadow-offset-x--md);
    --drop-shadow-offset-y--md: var(--box-shadow-offset-y--md);
    --drop-shadow-blur-radius--md: var(--box-shadow-blur-radius--md);
    --drop-shadow-spread-radius--md: var(--box-shadow-spread-radius--md);
    --drop-shadow-color--md: var(--box-shadow-color--md);
    --drop-shadow--md: var(--box-shadow--md);
    --drop-shadow-offset-x--lg: var(--box-shadow-offset-x--lg);
    --drop-shadow-offset-y--lg: var(--box-shadow-offset-y--lg);
    --drop-shadow-blur-radius--lg: var(--box-shadow-blur-radius--lg);
    --drop-shadow-spread-radius--lg: var(--box-shadow-spread-radius--lg);
    --drop-shadow-color--lg: var(--box-shadow-color--lg);
    --drop-shadow--lg: var(--box-shadow--lg);
    --drop-shadow-offset-x--xl: var(--box-shadow-offset-x--xl);
    --drop-shadow-offset-y--xl: var(--box-shadow-offset-y--xl);
    --drop-shadow-blur-radius--xl: var(--box-shadow-blur-radius--xl);
    --drop-shadow-spread-radius--xl: var(--box-shadow-spread-radius--xl);
    --drop-shadow-color--xl: var(--box-shadow-color--xl);
    --drop-shadow--xl: var(--box-shadow--xl);
    --drop-shadow-offset-x: var(--box-shadow-offset-x);
    --drop-shadow-offset-y: var(--box-shadow-offset-y);
    --drop-shadow-blur-radius: var(--box-shadow-blur-radius);
    --drop-shadow-spread-radius: var(--box-shadow-spread-radius);
    --drop-shadow-color: var(--box-shadow-color);
    --drop-shadow--none: var(--box-shadow--none);
    --breakpoint-xs: var(--breakpoint-xs);
    --breakpoint-sm: var(--breakpoint-sm);
    --breakpoint-md: var(--breakpoint-md);
    --breakpoint-lg: var(--breakpoint-lg);
    --breakpoint-xl: var(--breakpoint-xl);
    --color-red: var(--color-red);
    --color-orange: var(--color-orange);
    --color-yellow: var(--color-yellow);
    --color-green: var(--color-green);
    --color-teal: var(--color-teal);
    --color-blue: var(--color-blue);
    --color-indigo: var(--color-indigo);
    --color-purple: var(--color-purple);
    --color-pink: var(--color-pink);
    --color-primary: var(--color-primary);
    --color-secondary: var(--color-secondary);
    --color-info: var(--color-info);
    --color-success: var(--color-success);
    --color-warning: var(--color-warning);
    --color-danger: var(--color-danger);
    --color-light: var(--color-light);
    --color-dark: var(--color-dark);
    --color-primary--50: var(--color-primary--50);
    --color-primary--100: var(--color-primary--100);
    --color-primary--200: var(--color-primary--200);
    --color-primary--300: var(--color-primary--300);
    --color-primary--400: var(--color-primary--400);
    --color-primary--500: var(--color-primary--500);
    --color-primary--600: var(--color-primary--600);
    --color-primary--700: var(--color-primary--700);
    --color-primary--800: var(--color-primary--800);
    --color-primary--900: var(--color-primary--900);
    --color-primary--950: var(--color-primary--950);
    --color-primary--tint-50: var(--color-primary--tint-50);
    --color-primary--tint-100: var(--color-primary--tint-100);
    --color-primary--tint-150: var(--color-primary--tint-150);
    --color-primary--shade-50: var(--color-primary--shade-50);
    --color-primary--shade-100: var(--color-primary--shade-100);
    --color-primary--shade-150: var(--color-primary--shade-150);
    --color-secondary--50: var(--color-secondary--50);
    --color-secondary--100: var(--color-secondary--100);
    --color-secondary--200: var(--color-secondary--200);
    --color-secondary--300: var(--color-secondary--300);
    --color-secondary--400: var(--color-secondary--400);
    --color-secondary--500: var(--color-secondary--500);
    --color-secondary--600: var(--color-secondary--600);
    --color-secondary--700: var(--color-secondary--700);
    --color-secondary--800: var(--color-secondary--800);
    --color-secondary--900: var(--color-secondary--900);
    --color-secondary--950: var(--color-secondary--950);
    --color-secondary--tint-50: var(--color-secondary--tint-50);
    --color-secondary--tint-100: var(--color-secondary--tint-100);
    --color-secondary--tint-150: var(--color-secondary--tint-150);
    --color-secondary--shade-50: var(--color-secondary--shade-50);
    --color-secondary--shade-100: var(--color-secondary--shade-100);
    --color-secondary--shade-150: var(--color-secondary--shade-150);
    --color-info--50: var(--color-info--50);
    --color-info--100: var(--color-info--100);
    --color-info--200: var(--color-info--200);
    --color-info--300: var(--color-info--300);
    --color-info--400: var(--color-info--400);
    --color-info--500: var(--color-info--500);
    --color-info--600: var(--color-info--600);
    --color-info--700: var(--color-info--700);
    --color-info--800: var(--color-info--800);
    --color-info--900: var(--color-info--900);
    --color-info--950: var(--color-info--950);
    --color-info--tint-50: var(--color-info--tint-50);
    --color-info--tint-100: var(--color-info--tint-100);
    --color-info--tint-150: var(--color-info--tint-150);
    --color-info--shade-50: var(--color-info--shade-50);
    --color-info--shade-100: var(--color-info--shade-100);
    --color-info--shade-150: var(--color-info--shade-150);
    --color-success--50: var(--color-success--50);
    --color-success--100: var(--color-success--100);
    --color-success--200: var(--color-success--200);
    --color-success--300: var(--color-success--300);
    --color-success--400: var(--color-success--400);
    --color-success--500: var(--color-success--500);
    --color-success--600: var(--color-success--600);
    --color-success--700: var(--color-success--700);
    --color-success--800: var(--color-success--800);
    --color-success--900: var(--color-success--900);
    --color-success--950: var(--color-success--950);
    --color-success--tint-50: var(--color-success--tint-50);
    --color-success--tint-100: var(--color-success--tint-100);
    --color-success--tint-150: var(--color-success--tint-150);
    --color-success--shade-50: var(--color-success--shade-50);
    --color-success--shade-100: var(--color-success--shade-100);
    --color-success--shade-150: var(--color-success--shade-150);
    --color-warning--50: var(--color-warning--50);
    --color-warning--100: var(--color-warning--100);
    --color-warning--200: var(--color-warning--200);
    --color-warning--300: var(--color-warning--300);
    --color-warning--400: var(--color-warning--400);
    --color-warning--500: var(--color-warning--500);
    --color-warning--600: var(--color-warning--600);
    --color-warning--700: var(--color-warning--700);
    --color-warning--800: var(--color-warning--800);
    --color-warning--900: var(--color-warning--900);
    --color-warning--950: var(--color-warning--950);
    --color-warning--tint-50: var(--color-warning--tint-50);
    --color-warning--tint-100: var(--color-warning--tint-100);
    --color-warning--tint-150: var(--color-warning--tint-150);
    --color-warning--shade-50: var(--color-warning--shade-50);
    --color-warning--shade-100: var(--color-warning--shade-100);
    --color-warning--shade-150: var(--color-warning--shade-150);
    --color-danger--50: var(--color-danger--50);
    --color-danger--100: var(--color-danger--100);
    --color-danger--200: var(--color-danger--200);
    --color-danger--300: var(--color-danger--300);
    --color-danger--400: var(--color-danger--400);
    --color-danger--500: var(--color-danger--500);
    --color-danger--600: var(--color-danger--600);
    --color-danger--700: var(--color-danger--700);
    --color-danger--800: var(--color-danger--800);
    --color-danger--900: var(--color-danger--900);
    --color-danger--950: var(--color-danger--950);
    --color-danger--tint-50: var(--color-danger--tint-50);
    --color-danger--tint-100: var(--color-danger--tint-100);
    --color-danger--tint-150: var(--color-danger--tint-150);
    --color-danger--shade-50: var(--color-danger--shade-50);
    --color-danger--shade-100: var(--color-danger--shade-100);
    --color-danger--shade-150: var(--color-danger--shade-150);
    --color-light--shade-50: var(--color-light--shade-50);
    --color-light--shade-100: var(--color-light--shade-100);
    --color-light--shade-150: var(--color-light--shade-150);
    --color-light--tint-50: var(--color-light--tint-50);
    --color-light--tint-100: var(--color-light--tint-100);
    --color-light--tint-150: var(--color-light--tint-150);
    --color-dark--tint-50: var(--color-dark--tint-50);
    --color-dark--tint-100: var(--color-dark--tint-100);
    --color-dark--tint-150: var(--color-dark--tint-150);
    --color-dark--shade-50: var(--color-dark--shade-50);
    --color-dark--shade-100: var(--color-dark--shade-100);
    --color-dark--shade-150: var(--color-dark--shade-150);
    --font-base: var(--font-family-base);
    --font-monospace: var(--font-family-monospace);
    --font-print: var(--font-family-print);
    --font-base--secondary: var(--font-family-base--secondary);
    --font-monospace--secondary: var(--font-family-monospace--secondary);
    --font-print--secondary: var(--font-family-print--secondary);
    --text--2xs: var(--font-size--2xs);
    --text--xs: var(--font-size--xs);
    --text--sm: var(--font-size--sm);
    --text--md: var(--font-size--md);
    --text--lg: var(--font-size--lg);
    --text--xl: var(--font-size--xl);
    --text--2xl: var(--font-size--2xl);
    --text--3xl: var(--font-size--3xl);
    --text--4xl: var(--font-size--4xl);
    --text--inherit: var(--font-size--inherit);
    --font-weight--extralight: var(--font-weight--extralight);
    --font-weight--light: var(--font-weight--light);
    --font-weight--normal: var(--font-weight--normal);
    --font-weight--medium: var(--font-weight--medium);
    --font-weight--semibold: var(--font-weight--semibold);
    --font-weight--bold: var(--font-weight--bold);
    --font-weight--black: var(--font-weight--black);
    --font-weight--lighter: var(--font-weight--lighter);
    --font-weight--bolder: var(--font-weight--bolder);
    --spacing--min: var(--spacing--min);
    --spacing--max: var(--spacing--max);
    --spacing--min--4xs: var(--spacing--min--4xs);
    --spacing--min--3xs: var(--spacing--min--3xs);
    --spacing--min--2xs: var(--spacing--min--2xs);
    --spacing--min--xs: var(--spacing--min--xs);
    --spacing--min--sm: var(--spacing--min--sm);
    --spacing--min--md: var(--spacing--min--md);
    --spacing--min--lg: var(--spacing--min--lg);
    --spacing--min--xl: var(--spacing--min--xl);
    --spacing--min--2xl: var(--spacing--min--2xl);
    --spacing--min--3xl: var(--spacing--min--3xl);
    --spacing--min--4xl: var(--spacing--min--4xl);
    --spacing--max--4xs: var(--spacing--max--4xs);
    --spacing--max--3xs: var(--spacing--max--3xs);
    --spacing--max--2xs: var(--spacing--max--2xs);
    --spacing--max--xs: var(--spacing--max--xs);
    --spacing--max--sm: var(--spacing--max--sm);
    --spacing--max--md: var(--spacing--max--md);
    --spacing--max--lg: var(--spacing--max--lg);
    --spacing--max--xl: var(--spacing--max--xl);
    --spacing--max--2xl: var(--spacing--max--2xl);
    --spacing--max--3xl: var(--spacing--max--3xl);
    --spacing--max--4xl: var(--spacing--max--4xl);
    --spacing--4xs: var(--spacing--4xs);
    --spacing--3xs: var(--spacing--3xs);
    --spacing--2xs: var(--spacing--2xs);
    --spacing--xs: var(--spacing--xs);
    --spacing--sm: var(--spacing--sm);
    --spacing--md: var(--spacing--md);
    --spacing--lg: var(--spacing--lg);
    --spacing--xl: var(--spacing--xl);
    --spacing--2xl: var(--spacing--2xl);
    --spacing--3xl: var(--spacing--3xl);
    --spacing--4xl: var(--spacing--4xl);
    --spacing--2xs-xs: var(--spacing--2xs-xs);
    --spacing--xs-sm: var(--spacing--xs-sm);
    --spacing--xs-md: var(--spacing--xs-md);
    --spacing--xs-lg: var(--spacing--xs-lg);
    --spacing--xs-xl: var(--spacing--xs-xl);
    --spacing--sm-md: var(--spacing--sm-md);
    --spacing--sm-lg: var(--spacing--sm-lg);
    --spacing--sm-xl: var(--spacing--sm-xl);
    --spacing--md-lg: var(--spacing--md-lg);
    --spacing--md-xl: var(--spacing--md-xl);
    --spacing--lg-xl: var(--spacing--lg-xl);
    --spacing--xl-2xl: var(--spacing--xl-2xl);
    --spacing--2xl-3xl: var(--spacing--2xl-3xl);
    --spacing--3xl-4xl: var(--spacing--3xl-4xl);
    --tracking--tighter: var(--letter-spacing--tighter);
    --tracking--tight: var(--letter-spacing--tight);
    --tracking--normal: var(--letter-spacing--normal);
    --tracking--wide: var(--letter-spacing--wide);
    --tracking--wider: var(--letter-spacing--wider);
    --leading--tight: var(--line-height--tight);
    --leading--snug: var(--line-height--snug);
    --leading--normal: var(--line-height--normal);
    --leading--relaxed: var(--line-height--relaxed);
    --leading--loose: var(--line-height--loose);
    --drop-shadow-xs: 0 1px 1px rgb(0 0 0 / 0.05);
    --drop-shadow-sm: 0 1px 2px rgb(0 0 0 / 0.15);
    --drop-shadow-md: 0 3px 3px rgb(0 0 0 / 0.12);
    --drop-shadow-lg: 0 4px 4px rgb(0 0 0 / 0.15);
    --drop-shadow-xl: 0 9px 7px rgb(0 0 0 / 0.1);
    --drop-shadow-2xl: 0 25px 25px rgb(0 0 0 / 0.15);
    --container-3xs: 16rem;
    --container-2xs: 18rem;
    --container-xs: 20rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-xl: 36rem;
    --container-2xl: 42rem;
    --container-3xl: 48rem;
    --container-4xl: 56rem;
    --container-5xl: 64rem;
    --container-6xl: 72rem;
    --container-7xl: 80rem;
    --blur-xs: 4px;
    --blur-sm: 8px;
    --blur-md: 12px;
    --blur-lg: 16px;
    --blur-xl: 24px;
    --blur-2xl: 40px;
    --blur-3xl: 64px;
    --shadow-2xs: 0 1px rgb(0 0 0 / 0.05);
    --shadow-xs: 0 1px 2px 0 rgb(0 0 0 / 0.05);
    --shadow-sm: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
    --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --shadow-xl: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / 0.25);
    --perspective-dramatic: 100px;
    --perspective-near: 300px;
    --perspective-normal: 500px;
    --perspective-midrange: 800px;
    --perspective-distant: 1200px;
    --inset-shadow-2xs: 0 1px rgb(0 0 0 / 0.05);
    --inset-shadow-xs: 0 1px 1px rgb(0 0 0 / 0.05);
    --inset-shadow-sm: 0 2px 4px rgb(0 0 0 / 0.05);
    --aspect-video: 16 / 9;
    --ease-in: cubic-bezier(0.4, 0, 1, 1);
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
}